#include "../include/deng.h"

Elenemt_data Stu_data[50] =
    {
        {.name = "刘备", .id = "1", .userType = "root", .pos = "666",  .value = 10000, .vip = 5},
        {.name = "关羽", .id = "2", .userType = "user", .pos = "666",  .value = 2589, .vip = 10},
        {.name = "张飞", .id = "3", .userType = "user", .pos = "666",  .value = 11467, .vip = 9 },
        {.name = "诸葛", .id = "4", .userType = "user", .pos = "666",  .value = 6587, .vip = 10},
        {.name = "赵云", .id = "5", .userType = "root", .pos = "666",  .value = 25860, .vip = 5 },
        {.name = "马超", .id = "6", .userType = "user", .pos = "666",  .value = 12896, .vip = 9 },
        {.name = "祝融", .id = "7", .userType = "root", .pos = "666",  .value = 10000, .vip = 5 },
        {.name = "小乔", .id = "8", .userType = "user", .pos = "666",  .value = 18641, .vip = 8 },
        {.name = "大乔", .id = "9", .userType = "user", .pos = "666",  .value = 5612, .vip = 10},
        {.name = "貂蝉", .id = "10", .userType = "user", .pos = "666", .value = 36841, .vip = 7 }};

Data_type flights[] = {
    {"CA101", "北京", "上海", "2024-08-08", "波音737", "08:00", "10:00", 500, 200, 150, 'n'},
    {"MU201", "广州", "成都", "2024-08-02", "空客A320", "09:00", "11:30", 450, 180, 50, 'y'},
    {"CZ301", "深圳", "重庆", "2024-08-07", "波音747", "08:30", "10:30", 600, 300, 120, 'n'},
    {"ZH401", "武汉", "西安", "2024-08-04", "波音737", "07:00", "09:00", 550, 250, 200, 'y'},
    {"HU501", "南京", "杭州", "2024-08-05", "空客A330", "06:00", "07:30", 300, 150, 100, 'n'},
    {"FM601", "成都", "昆明", "2024-08-06", "波音757", "12:30", "14:00", 400, 180, 80, 'y'},
    {"3U701", "西安", "郑州", "2024-08-01", "波音767", "14:30", "16:30", 350, 200, 150, 'y'},
    {"ZH801", "长春", "哈尔滨", "2024-08-08", "空客A321", "15:00", "17:00", 250, 100, 60, 'n'},
    {"MF901", "合肥", "青岛", "2024-08-03", "波音737", "16:00", "18:00", 400, 160, 130, 'y'},
    {"SC1001", "大连", "沈阳", "2024-08-10", "空客A380", "17:00", "19:00", 300, 220, 180, 'n'}};

void test(void)
{
    // FILE *fp = file_open("花名册.txt", "w");
    // // for (int i = 0; i < 10; i++)
    // // {
    // //     fprintf(fp, "用户类型：%s\t账号：%s\t密码：%s\t用户名：%s\t用户余额：%d\t用户等级：%d\n",
    // //             Stu_data[i].userType, Stu_data[i].id, Stu_data[i].pos, Stu_data[i].name, Stu_data[i].value, Stu_data[i].vip);
    // // }
    // for (int i = 0; i < 10; i++)
    // {
    //     fprintf(fp, "%s;%s;%s;%s;%d;%d\n",
    //             Stu_data[i].userType, Stu_data[i].id, Stu_data[i].pos, Stu_data[i].name, Stu_data[i].value, Stu_data[i].vip);
    // }
    // file_close(&fp);
    // FILE *fp_2 = file_open("航班记录.txt", "w");
    // for (int i = 0; i < 10; i++)
    // {
    //     for (int j = 0; Stu_data->F[j]!=NULL; j++)
    //     {
    //         fprintf(fp_2, "%s;%s\n",Stu_data[i].name, Stu_data[i].F[j]);
    //     }
    // }
    // file_close(&fp_2);

    // FILE *fp_1 = file_open("航班信息.txt", "w");
    // // for (int i = 0; i < 10; i++)
    // // {
    // //     fprintf(fp_1, "航班号：%s\t起点站：%s\t终点站：%s\t班期：%s\t机型：%s\t起飞时间：%s\t到达时间：%s\t票价：%d\t额定载客量：%d\t剩余座位数量：%d\t是否起飞：%c\n",
    // //             flights[i].number, flights[i].staddress, flights[i].arraddress, flights[i].DATE,
    // //             flights[i].TYPE, flights[i].stime, flights[i].atime, flights[i].value, flights[i].maxNUM ,flights[i].leftbuyersa, flights[i].whetherfly);
    // // }
    // // file_close(&fp_1);
    // for (int i = 0; i < 10; i++)
    // {
    //     fprintf(fp_1, "%s;%s;%s;%s;%s;%s;%s;%d;%d;%d;%c\n",
    //             flights[i].number, flights[i].staddress, flights[i].arraddress, flights[i].DATE,
    //             flights[i].TYPE, flights[i].stime, flights[i].atime, flights[i].value, flights[i].maxNUM ,flights[i].leftbuyersa, flights[i].whetherfly);
    // }
    // file_close(&fp_1);
    // Link_list *L = nacun();
    // print_link_list(L);
    // free_link_list(&L);
    kai();
}

int main(int argc, char const *argv[])
{
    test();
    // kai();
    return 0;
}
